more efficient - Deutsch Englisch Wörterbuch